cardamine pratensis - German English Dictionary